/*    */ package com.kendoui.taglib.html;
/*    */ 
/*    */ import java.io.IOException;
/*    */ import java.io.Writer;
/*    */ 
/*    */ public class Text
/*    */   implements Node
/*    */ {
/*    */   private String value;
/*    */ 
/*    */   public Text()
/*    */   {
/* 10 */     this.value = "";
/*    */   }
/*    */ 
/*    */   public Text(String value) {
/* 14 */     value(value);
/*    */   }
/*    */ 
/*    */   public void write(Writer out) throws IOException
/*    */   {
/* 19 */     if (this.value != null)
/* 20 */       out.write(this.value);
/*    */   }
/*    */ 
/*    */   public Text value(String value)
/*    */   {
/* 25 */     if (value != null) {
/* 26 */       this.value = escapeHtml(value);
/*    */     }
/*    */ 
/* 29 */     return this;
/*    */   }
/*    */ 
/*    */   public static String escapeHtml(String html) {
/* 33 */     return html.replaceAll("&", "&amp;").replaceAll("<", "&lt;").replaceAll(">", "&gt;");
/*    */   }
/*    */ }

/* Location:           D:\Liao\kendoui.jsp.2013.1.319.trial\wrappers\jsp\kendo-taglib\kendo-taglib-2013.1.319.jar
 * Qualified Name:     com.kendoui.taglib.html.Text
 * JD-Core Version:    0.6.2
 */